* { margin:0; padding:0; list-style:none; font-size:14px;}/*---该css reset仅用于demo，请自行换成适合您自己的css reset---*/
   html { height:100%;}
   body { height:100%; text-align:center;}
.button { 
    display: inline-block; 
    zoom: 1; /* zoom and *display = ie7 hack for display:inline-block */ 
    *display: inline; 
    vertical-align: baseline; 
    margin: 0 2px; 
    outline: none; 
    cursor: pointer; 
    text-align: center; 
    text-decoration: none; 
    font: 14px/100% Arial, Helvetica, sans-serif; 
    padding: .5em 6.3em .55em; 
    text-shadow: 0 1px 1px rgba(0,0,0,.3); 
    -webkit-border-radius: .5em; 
    -moz-border-radius: .5em; 
    border-radius: .5em; 
    -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2); 
    -moz-box-shadow: 0 1px 2px rgba(0,0,0,.2); 
    box-shadow: 0 1px 2px rgba(0,0,0,.2); 
} 
.body_css {vertical-align: center;background-image: url('../img/h.png'); }
.div1 { text-align: center; top:50%;position:absolute;left:50%;margin:-200px 0 0 -200px;}
.div2 { background-image: url('../img/b_03.png'); height: 413px; width: 359px; margin: 0 auto; }
.div3 { padding-top: 100px; }
.div4 { padding-top: 15px; }
.input_1 { padding-left: 20px; border-radius:6px;height: 35px; width:200px;border:1px;background:rgba(225,225,225,255); }